From: Joey Hess Date: Wed, 2 Apr 2025 19:31:10 +0000 (-0400) Subject: improve changelog X-Git-Tag: archive/raspbian/10.20250416-2+rpi1~1^2~6^2~25 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=8a402a6e9dced1fe7b854689b5c75ab0ef53970a;p=git-annex.git improve changelog That was a fix for git remotes that use an url with a user name that is URL encoded For example, "ssh://%6Aoey@localhost/path" Of course, this is more likely to occur if the username is not all ASCII like mine is. And it could also happen when a scp-style url's username contains a non-ASCII character, which gets URL encoded when git-annex internally converts that to a ssh:// url. --- diff --git a/CHANGELOG b/CHANGELOG index c579827738..d4a82d27dd 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -12,7 +12,9 @@ git-annex (10.20250321) UNRELEASED; urgency=medium * migrate: Fix --remove-size to work when a file is not present. Fixes reversion introduced in version 10.20231129. * Support git remotes that use a IPV6 link-local address with a zone ID. - * Support git remotes that use an url with a user name that is URL encoded. + * Support git remotes that use an url with a user name that is URL + encoded, or in the case of an "scp-style" url, a user name that must be + encoded to be legal in an URL. * Fix git-lfs special remote ssh endpoint discovery when the repository path is URL encoded.